using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;


namespace objetos
{



	#region TB_CAIXA
	/// <summary>
	/// This object represents the properties and methods of a TB_CAIXA.
	/// </summary>
	public class OBJ_TB_CAIXA
	{
		#region Construtor
		public OBJ_TB_CAIXA() {}
		#endregion
		
		#region Public Properties
		
		private int _id;
		private int _id_empresa;
		private int _id_banco_conta_corrente;
		private int _id_centro_custo;
		private int _id_conta_contabil;
		private int? _id_origem;
		private int? _num_duplicata;
		private int? _num_cheque;
		private int _documento;
		private string _descricao = String.Empty;
		private decimal _valor_entrada;
		private decimal _valor_saida;
		private DateTime? _dt_emissao;
		private DateTime? _dt_vencimento;
		private int _id_usuario;
		
		public int id
		{
			get {return _id;}
			set {_id = value;}
		}
		
		public int id_empresa
		{
			get {return _id_empresa;}
			set {_id_empresa = value;}
		}

		public int id_banco_conta_corrente
		{
			get {return _id_banco_conta_corrente;}
			set {_id_banco_conta_corrente = value;}
		}

		public int id_centro_custo
		{
			get {return _id_centro_custo;}
			set {_id_centro_custo = value;}
		}

		public int id_conta_contabil
		{
			get {return _id_conta_contabil;}
			set {_id_conta_contabil = value;}
		}

		public int? id_origem
		{
			get {return _id_origem;}
			set {_id_origem = value;}
		}

		public int? num_duplicata
		{
			get {return _num_duplicata;}
			set {_num_duplicata = value;}
		}

		public int? num_cheque
		{
			get {return _num_cheque;}
			set {_num_cheque = value;}
		}

		public int documento
		{
			get {return _documento;}
			set {_documento = value;}
		}

		public string descricao
		{
			get {return _descricao;}
			set {_descricao = value;}
		}

		public decimal valor_entrada
		{
			get {return _valor_entrada;}
			set {_valor_entrada = value;}
		}

		public decimal valor_saida
		{
			get {return _valor_saida;}
			set {_valor_saida = value;}
		}

		public DateTime? dt_emissao
		{
			get {return _dt_emissao;}
			set {_dt_emissao = value;}
		}

		public DateTime? dt_vencimento
		{
			get {return _dt_vencimento;}
			set {_dt_vencimento = value;}
		}

		public int id_usuario
		{
			get {return _id_usuario;}
			set {_id_usuario = value;}
		}
		#endregion
		
	}
	#endregion
}

